@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:14px; font-family:"微软雅黑";}
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:none; color:#737373;}
#top{ height:30px; background:#049b1c;}
.top{ width:1248px; margin:auto; color:#FFFFFF; line-height:30px;}
.top a{ color:#FFFFFF;}
.top_l{ width:890px; float:left;}
.top_c{ width:200px; float:left;}
.top_r{ width:80px; float:right; background:url(../images/wx.jpg) no-repeat; height:30px; padding-left:35px;}

#logo{ width:1248px; margin:auto;}
.logo_l{ width:200px; float:left;}
.logo_r{ width:980px; float:right;}
.nav{ margin:35px;}
.nav li{ width:100px; line-height:35px; font-size:16px; list-style-type:none; float:left; text-align:right;}

#menu{ background:#f7f7f7; clear:both; height:630px;}
.menu{ width:662px; margin:auto; background:url(../images/sub.jpg) no-repeat; height:194px;}
.menu1{width:1248px; margin:auto; }
.menu1 li{ width:294px; float:left; margin-left:8px; margin-right:8px;  height:396px; line-height:10px; list-style-type:none; text-align:center;}
.menu1 li h1{ font-size:18px; font-weight:200; padding-top:10px;}
.menu1 li h2{ font-size:14px; color:#CCCCCC;font-weight:200;}

.menu1 a:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}

#ys{background:url(../images/ys.jpg) no-repeat center #2AF647; height:555px; clear:both;}

#about{background:#f9f9f9; clear:both; height:415px; padding-top:30px;}
.about{background:url(../images/about.jpg) no-repeat; height:125px; width:629px; margin:auto;}
.about1{ width:1248px; margin:auto; line-height:28px; padding-top:15px;}
.more{background:#049b1c; width:100px; height:45px; color:#FFFFFF; line-height:35px; text-align:center; padding:10px;}
.more a{color:#FFFFFF;}

#hz{background:url(../images/menu3.jpg) no-repeat center; height:565px; clear:both;}

.hz{width:1248px; margin:auto; padding-top:255px;}
.hz li{ width:120px; float:left; padding-left:10px; padding-right:5px; list-style-type:none; margin-bottom:15px;}

#footer{background:#015416; height:302px;}
.footer{background:url(../images/di.jpg) no-repeat; height:302px; width:1246px; margin:auto;}

.bottom{ line-height:25px; padding-top:168px; color:#bcf1bb;}

.ys{ width:1227px; margin:auto; padding-top:400px;}

.ys li{ width:200px; list-style-type:none; background:#02bd29; height:104px; padding:10px; line-height:25px; float:left; margin-right:17px; margin-left:8px;}
.ys li a{ color:#FFFFFF;}

.ys li a:hover{ background:#107a44; display:block; width:200px; height:104px; padding:10px;}
